home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-08-03 | 40.6 KB | 1,519 lines |
- Linux Intranet Server HOWTO
- Autor: Pramod Karnad karnad@indiamail.com
- v2.11, 7 Kwietnia 1997
- Wersja polska: Leszek Urba±ski tygrys@fidonet.org.pl
- v1.0, 31 Lipca 1998
-
-
- Ten dokument opisuje jak ustawiµ Intranet u┐ywaj▒c Linuxa jako serwer
- obs│uguj▒cy Unixa, Netware, NT i Windows. Wystarczy nawi▒zaµ po│▒cze¡
- nie z maszyn▒ Linuxow▒, aby u┐ywaµ wszystkich platform. Znajduj▒ siΩ
- tu dok│adne obja╢nienia jak ustawiµ HTTP u┐ywaj▒c serwera NCSA, oraz
- jak po│▒czyµ siΩ z nim u┐ywaj▒c klient≤w TCP/IP Novell'a, Microsoft
- Windows 3.1, WFWG, Win 95, WinNT i MacTCP z Apple PowerMac. Dokument
- ten zosta│ napisany w standardzie ISO8859-2. Orygina│ tego dokumentu
- znajduje siΩ na http://www.inet.co.th/cyberclub/karnadp/http.html.
- ______________________________________________________________________
-
- Table of Contents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1. Wprowadzenie
-
- 1.1 Co bΩdzie potrzebne
- 1.2 Nowe wersje tego dokumentu
- 1.3 Kontakt z autorem
-
- 2. Instalacja serwera HTTP
-
- 2.1 Przygotowania przed ╢ci▒ganiem
- 2.1.1 System Operacyjny
- 2.1.2 Typ procesu (ServerType)
- 2.1.3 Przydzielanie portu (Port)
- 2.1.4 UserID serwera (User)
- 2.1.5 Grupa identyfikacyjna serwera (Group)
- 2.1.6 Adres email administratora serwera (ServerAdmin)
- 2.1.7 Katalog serwera (ServerRoot)
- 2.1.8 Katalog plik≤w danych serwera (DocumentRoot)
- 2.2 Kompilacja HTTPd
-
- 3. Testowanie HTTPd
-
- 4. ú▒czenie siΩ z serwerem Linuxowym
-
- 4.1 Konfiguracja serwera Linuxowego
- 4.2 Konfiguracja serwera NetWare
- 4.3 Konfiguracja klienta NetWare
- 4.3.1 Windows 3.x
- 4.3.2 Windows 95
- 4.4 Konfiguracja Klienta Microsoft
- 4.4.1 Windows for Workgroups
- 4.4.2 Windows 95
- 4.4.3 Windows NT
- 4.5 Konfiguracja TCP/IP na Macintoshu
- 4.5.1 MacTCP
-
- 5. Konfiguracja Intranetu
-
- 5.1 NCPFS
- 5.1.1 Instalacja
- 5.1.2 Montowanie NCPFS
- 5.2 SMBFS
- 5.2.1 Instalacja
- 5.2.2 Montowanie SMBFS
- 5.3 NFS
-
- 6. DostΩp do Sieci
-
- 6.1 DostΩp do zamontowanych system≤w plik≤w
- 6.2 ú▒czenie siΩ z Internetem
- 6.3 Inne mo┐liwo╢ci
-
- 7. Inne zastosowania
-
- 8. Autorstwo i Legalno╢µ
-
- 8.1 PodziΩkowania
- 8.2 Informacje o prawach autorskich
-
- 9. Od t│umacza
-
-
-
- ______________________________________________________________________
-
-
-
- 1. Wprowadzenie
-
-
- M≤wi▒c prosto, Intranet to opisowy wyraz u┐ywany dla implementacji
- technologii Internetowych w organizacjach korporacyjnych, bez
- zewnΩtrznego po│▒czenia do globalnego Internetu. Ta implementacja jest
- wykonana w taki spos≤b, ┐eby dostarczyµ ogromne zasoby informacyjne
- organizacji do ka┐dego miejsca pracy, z minimalnym kosztem, czasem i
- wysi│kiem. Ten dokument stara siΩ wyt│umaczyµ w prosty spos≤b, jak
- ustawiµ Intranet u┐ywaj▒c gotowych, tanich lub darmowych narzΩdzi.
-
- Ten dokument przyjmuje, ┐e wiesz ju┐, jak zainstalowaµ TCP/IP w twoim
- serwerze Linuxowym, oraz po│▒czyµ go fizycznie do sieci LAN u┐ywaj▒c
- karty sieciowej Ethernet. Przyjmuje te┐, ┐e posiadasz podstawow▒
- wiedzΩ o systemach Netware, WinNT i Mac'ach. Konfiguracja serwera
- Netware zosta│a pokazana na przyk│adzie wersji 3.1x jako podstawy.
- Mo┐esz te┐ u┐yµ INETCFG, uzyskuj▒c ten sam rezultat. Po stronie
- klient≤w, omawiamy Windows 3.1x, Windows for Workgroups, Win95, WinNT,
- oraz Apple PowerMac.
-
- W przyk│adach u┐ywam prywatnych adres≤w sieci (RFC-1918) - 172.16.0.0
- i 172.17.0.0. Mo┐esz wybraµ odpowiadaj▒ce adresy, zale┐nie od twojej
- konfiguracji.
-
-
-
-
- Serwer Serwer Serwer
- Linuxowy Netware WFWG/NT
- 172.16.0.1 172.16.0.2 172.16.0.3
- | | | 172.16.0.0
- ------+-----+-----+--------+--+--------------
- | |
- | | 172.16.0.254
- Stacja robocza 1 Router
- 172.16.0.5 | 172.17.0.254
- |
- ----------+-------+--------
- 172.17.0.0 |
- Stacja robocza 2
- 172.17.0.5
-
-
-
-
-
- 1.1. Co bΩdzie potrzebne
-
-
- Przed rozpoczΩciem instalacji, bΩd▒ potrzebne nastΩpuj▒ce programy:
-
-
- ╖ Serwer HTTP, kt≤ry mo┐e byµ ╢ci▒gniΩty z OneStep NCSA HTTPd
- Downloader na http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html.
-
- ╖ Klient Novell Netware dostΩpny z http://support.novell.com/ (Pliki
- TCP/IP s▒ za│▒czone razem z klientem).
-
- ╖ Klient Microsoft TCP/IP dostΩpny z http://www.microsoft.com/
-
- ╖ Klient Apple MacTCP dostΩpny z http://www.apple.com
-
- ╖ Przegl▒darki WWW takie jak Netscape - na http://home.netscape.com/
- lub MS Internet Explorer - na http://www.microsoft.com/ lub NCSA
- Mosaic z
- http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html
- 1.2. Nowe wersje tego dokumentu
-
-
- Nowe wersje Linux Intranet Server HOWTO bΩd▒ okresowo wysy│ane na
- comp.os.linux.announce i comp.os.linux.help. BΩd▒ te┐ umieszczane na
- r≤┐nych Linuxowych serwerach FTP, w│▒cznie z sunsite.unc.edu.
-
- Naj╢wie┐sza wersja tego dokumentu jest dostΩpna w formacie HTML pod
- adresem http://www.inet.co.th/cyberclub/karnadp/http.html
-
-
- 1.3. Kontakt z autorem
-
-
- Je┐eli masz pytania lub komentarze o tym dokumencie, wy╢lij do mnie
- list na adres karnad@indiamail.com.
-
- Sugestie, krytyka i ka┐dy inny rodzaj poczty s▒ zawsze mile widziane.
- Je┐eli znajdziesz b│▒d w tym dokumencie, daj mi znaµ, ┐ebym m≤g│ go
- poprawiµ w nastΩpnej wersji. DziΩkujΩ.
-
-
-
- 2. Instalacja serwera HTTP
-
-
- Kiedy ╢ci▒gasz serwer, masz dwie opcje: pobraµ ╝r≤d│a i skompilowaµ je
- samodzielnie, albo wzi▒µ binaria. Binaria pod Linuxa (ELF) s▒ dostΩpne
- z NCSA, ale tylko najnowsza wersja.
-
-
- 2.1. Przygotowania przed ╢ci▒ganiem
-
-
- Serwer NCSA poprowadzi ciΩ przez kolejne opcje konfiguracji i
- przygotuje r≤┐ne pliki. Ale zanim ╢ci▒gniesz HTTPd, przygotuj
- odpowiedzi na nastΩpuj▒ce pytania:
-
-
-
- 2.1.1. System Operacyjny
-
-
- Po pierwsze musisz wybraµ miΩdzy ╝r≤d│ami i binariami. Je┐eli tw≤j
- system nie figuruje w menu, bΩdziesz musia│ pobraµ domy╢lne ╝r≤d│a i
- skompilowaµ je samemu.
-
- »eby sprawdziµ wersjΩ twojego Linuxa przejd╝ do linii polece± twojej
- maszyny i napisz:
-
-
-
- linux:~$ uname -a
-
-
-
-
- powinna pojawiµ siΩ linia podobna do tej
-
-
- linux:~$ uname -a
- Linux linux 2.0.29 #4 Tue Sep 13 04:05:51 CDT 1994 i586
- linux:~$
-
-
-
- Wersja Linuxa to 2.0.29.
-
- Pozosta│e parametry mog▒ byµ podane przed ╢ci▒ganiem lub p≤╝niej,
- podczas modyfikacji pliku srm.conf w katalogu
- /usr/local/etc/httpd/conf. Dok│adne nazwy dyrektyw, kt≤re pojawiaj▒
- siΩ w pliku httpd.conf, s▒ pokazane w nawiasach. Jedyny wyj▒tek to
- dyrektywa DocumentRoot, kt≤ra pojawia siΩ w pliku srm.conf.
-
-
-
- 2.1.2. Typ procesu (ServerType)
-
-
- Ta dyrektywa okre╢la spos≤b dzia│ania serwera HTTPd na twoim
- komputerze. Preferowana metoda to ,,standalone''. DziΩki temu demon
- HTTP bΩdzie dzia│a│ ca│y czas. Je┐eli wybierzesz │adowanie HTTPd przez
- ,,inetd'', binaria serwera bΩd▒ │adowane do pamiΩci na ka┐de zapytanie
- przegl▒darek, co mo┐e spowolniµ tw≤j serwer.
-
-
- 2.1.3. Przydzielanie portu (Port)
-
-
- Dyrektywa ta definiuje port twojej maszyny, na kt≤rym HTTPd bΩdzie
- nas│uchiwa│ zapyta± HTTP. Je┐eli mo┐esz zalogowaµ siΩ jako root, u┐yj
- standardowego ustawienia - 80. Je┐eli nie, wybierz port od 1025 do
- 65535.
-
-
- 2.1.4. UserID serwera (User)
-
-
- Jest to nazwa u┐ytkownika, jak▒ przybierze serwer podczas odpowiadania
- na zapytania HTTP i wykonywania operacji na plikach. Musisz to ustaliµ
- tylko je┐eli serwer jest uruchamiany jako root. Je┐eli nie masz
- uprawnie± root'a, u┐yj swoj▒ nazwΩ u┐ytkownika, a je╢li jeste╢
- administratorem systemu, mo┐esz chcieµ stworzyµ specjalnego
- u┐ytkownika, ┐eby kontrolowaµ prawa dostΩpu do plik≤w.
-
-
- 2.1.5. Grupa identyfikacyjna serwera (Group)
-
-
- Okre╢la identyfikator grupy serwera. Jest to dyrektywa bardzo podobna
- do poprzedniej i jest potrzebna tylko wtedy, gdy serwer pracuje w
- trybie ,,standalone''.
-
-
-
- Je┐eli nie masz uprawnie± root'a, u┐yj nazwy twojej g│≤wnej grupy.
- Mo┐esz dowiedzieµ siΩ, do jakiej grupy nale┐ysz, wydaj▒c polecenie
- groups w linii polece± Linuxa.
-
-
- 2.1.6. Adres email administratora serwera (ServerAdmin)
-
-
- Gdy u┐ytkownicy serwera maj▒ problemy z serwerem, powinni wysy│aµ
- pocztΩ pod adres okre╢lony t▒ dyrektyw▒. Mo┐esz tu umie╢ciµ sw≤j
- osobisty adres e-mail.
-
-
- 2.1.7. Katalog serwera (ServerRoot)
-
-
-
- Jest to miejsce, w kt≤rym znajduje siΩ serwer. Je┐eli masz uprawnienia
- root'a, umie╢µ serwer w jego domy╢lnym katalogu -
- /usr/local/etc/httpd. Je┐eli nie mo┐esz zalogowaµ siΩ jako root,
- wybierz podkatalog w twoim katalogu domowym. Mo┐esz dowiedzieµ siΩ o
- nazwie twojego katalogu domowego komend▒ pwd.
-
-
- 2.1.8. Katalog plik≤w danych serwera (DocumentRoot)
-
-
- Ta dyrektywa okre╢la miejsce plik≤w HTML (nie tylko - np. plik≤w
- graficznych, skrypt≤w CGI itp. - przyp. t│um.). Domy╢lny katalog to
- /usr/local/etc/httpd/htdocs. Mo┐esz tak┐e wybraµ katalog domowy
- specjalnego u┐ytkownika, kt≤rego wybra│e╢ dyrektyw▒ ,,User'', albo
- podkatalog w twoim katalogu domowym, je┐eli nie mo┐esz logowaµ siΩ
- jako root.
-
-
-
-
- Je┐eli nie wiesz, jakie ustawienia wybraµ, u┐yj domy╢lnych. Teraz
- mo┐esz ju┐ ╢ci▒gn▒µ NCSA HTTPd z
- http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html.
-
- Powiniene╢ przeczytaµ dokumentacjΩ HTTPd, znajduj▒c▒ siΩ na
- http://hoohoo.ncsa.uiuc.edu/docs/, zanim zaczniesz instalowaµ HTTPd.
- Je┐eli bΩdziesz chcia│ skompilowaµ kod ╝r≤d│owy serwera, bΩdziesz
- musia│ zmodyfikowaµ pliki makefile w ka┐dym z trzech katalog≤w
- (support, src, cgi-src). Je┐eli twoja wersja Linuxa jest ju┐
- obs│ugiwana przez te pliki, wystarczy tylko napisaµ make linux w
- katalogu serwera (np. /usr/local/etc/httpd). (? - przyp. t│um.)
-
-
- 2.2. Kompilacja HTTPd
-
-
- Jest to prosta czynno╢µ - wystarczy napisaµ make linux w linii polece±
- w g│≤wnym katalogu serwera. Uwaga: U┐ytkownicy starej wersji Linuxa,
- nie obs│uguj▒cej binari≤w ELF, musz▒ odkomentowaµ liniΩ #define
- NO_PASS w pliku portablility.h (pamiΩtaj, ┐e ,,#'' w pliku jΩzyka C
- jest dyrektyw▒ kompilatora - mo┐na tam wpisaµ ,,define'' lub ,,undef''
- - chocia┐ mo┐e jest to tam ,,zakomentowane'' dodatkowymi ,,#'' -
- przyp. t│um.) i ustawiµ DBM_LIBS = -ldbm w pliku Makefile przed
- kompilacj▒ HTTPd.
-
-
- 3. Testowanie HTTPd
-
-
- Po zainstalowaniu HTTPd, zaloguj siΩ jako root i uruchom go, pisz▒c
- httpd &. (przyjmuj▒c, ┐e zainstalowa│e╢ go jako ,,standalone'')
- Powiniene╢ widzieµ go teraz w li╢cie generowanej przez polecenie ps.
- Najprostszy spos≤b przetestowania HTTPd, to telnet. W linii polece±
- Linuxa napisz
-
-
-
- linux:~$ telnet 172.16.0.1 80
-
-
-
-
- gdzie 80 jest domy╢lnym portem dla HTTP. Je┐eli ustawi│e╢ dyrektywΩ
- ,,Port'' na inny ni┐ 80, wpisz ten numer zamiast 80. Powiniene╢
- otrzymaµ odpowied╝ wygl▒daj▒c▒ tak jak to:
-
- Trying 172.16.0.1...
- Connected to linux.mydomain.
- Escape character is '^]'.
-
-
-
-
- Teraz, kiedy wpiszesz jakikolwiek znak i naci╢niesz enter, powiniene╢
- otrzymaµ odpowied╝ podobn▒ do poni┐szej.
-
-
-
- HTTP/1.0 400 Bad Request
- Date: Wed, 10 Jan 1996 10:24:37 GMT
- Server: NCSA/1.5
- Content-type: text/html
-
- <HEAD><TITLE>400 Bad Request < /TITLE> < /HEAD>
- <BODY><H1>400 Bad Request < /H1>
- Your client sent a query that this server could
- not understand.<P>
- Reason: Invalid or unsupported method.<P>
- < /BODY>
-
-
-
-
-
- Teraz mo┐esz po│▒czyµ siΩ z serwerem u┐ywaj▒c innych komputer≤w.
-
-
- 4. ú▒czenie siΩ z serwerem Linuxowym
-
-
- Odwo│ujΩ ciΩ do diagramu w rozdziale ``Wprowadzenie'', znajduj▒ siΩ
- tam u┐ywane w tym dokumencie adresy. Stacja robocza 1 (dalej nazywana
- W/S1) znajduje siΩ w sieci 172.16.0.0 i mo┐e bezpo╢rednio po│▒czyµ siΩ
- z serwerem Linuxowym, a Stacja Robocza 2 (W/S2) jest w sieci
- 172.17.0.0, musi wiΩc u┐ywaµ bramki (gateway)/routera 170.17.0.254,
- ┐eby dostaµ siΩ do maszyny Linuxowej. Adres bramki jest potrzebny
- tylko podczas konfiguracji W/S2. Netware odwo│uje siΩ do bramki jako
- do ,,ip_router''.
-
-
-
- U╝yjΩ W/S2 dla zilustrowania konfiguracji klient≤w. »eby skonfigurowaµ
- W/S1 zmie± jedynie adres 172.17.0.5 na 172.16.0.5 i zignoruj wszystkie
- odwo│ania do bramki/routera.
-
-
-
- Je┐eli nie masz routera, nie musisz czytaµ nastΩpnej sekcji - przejd╝
- do
-
-
- ╖ ``Konfiguracja klienta NetWare'' je┐eli u┐ywasz serwera Netware.
-
- ╖ ``Konfiguracja klienta MS Windows'' je┐eli u┐ywasz klienta
- Microsoftu.
-
-
- 4.1. Konfiguracja serwera Linuxowego
-
-
- Je┐eli nie masz routera, mo┐esz omin▒µ t▒ sekcjΩ.
-
- Musisz skonfigurowaµ serwer Linuxowy, ┐eby rozpoznawa│ router. DziΩki
- temu bedzie pozwala│ Stacji Roboczej 2 po│▒czyµ siΩ z serwerem WWW.
- Powiniene╢ zalogowaµ siΩ jako root, ┐eby skonfigurowaµ serwer
- Linuxowy. W linii polece± serwera napisz
-
-
-
- route add gw default 172.16.0.254
-
-
-
-
-
- »eby u┐ywaµ tej bramki za ka┐dym razem, kiedy uruchamiasz serwer
- Linuxowy, wyedytuj plik /etc/rc.d/rc.inet1 i zmie± liniΩ zawieraj▒c▒
- definicjΩ bramki na GATEWAY = "172.16.0.254". Upewnij siΩ, ┐e linia
- GATEWAY nie jest odkomentowana.
-
- (W dystrybucji RedHat mo┐esz umie╢ciµ informacje o bramce m.in. w
- pliku /etc/rc.d/rc.local - wstaw tam polecenie ,,route add default gw
- 172.16.0.254'' - przyp. t│um.)
-
-
-
- Mo┐esz te┐ dodaµ routing do konkretnych sieci po drugiej stronie
- routera. Mo┐esz to uzyskaµ poleceniem
-
-
-
- route add -net 172.17.0.0 gw 172.16.0.254
-
-
-
-
- W celu dodawania tego routingu przy ka┐dym uruchomieniu Linuxa, dodaj
- powy┐sz▒ komendΩ do pliku /etc/rc.d/rc.local.
-
-
-
-
- 4.2. Konfiguracja serwera NetWare
-
-
- W celu skonfigurowania serwera Netware, powiniene╢ mieµ uprawnienia
- nadzorcy (Supervisor) lub przynajmniej uprawnienia operatora konsoli
- (Console Operator). Je┐eli nie mo┐esz ich uzyskaµ, popro╢ o pomoc
- twojego administratora sieci.
-
- Na serwerze w│▒cz typ ramek Ethernet_II w twojej sieci LAN, wydaj▒c
- nastΩpuj▒ce komendy, lub do│▒czaj▒c je do pliku AUTOEXEC.ncf.
-
-
-
- load NE2000 frame=Ethernet_II name=IPNET
- load TCPIP
- bind IP to IPNET addr=172.16.0.2 mask=FF.FF.FF.0
-
-
-
-
-
-
- Mo┐liwe, ┐e bΩdziesz musia│ podaµ numer slotu karty podczas │adowania
- drivera NE2000 (zale┐nie od twojej konfiguracji). (np. ,,load NE2000
- slot=3 frame=...'')
-
- 4.3. Konfiguracja klienta NetWare
-
-
- Je┐eli u┐ywasz PC-t≤w, mo┐esz wybraµ pomiΩdzy Windows 3.1, WFWG
- (Windows for Workgroups - przyp. t│um.) i Windows '95. Procedura
- instalacji w Win95 r≤┐ni siΩ od starszych wersji windows je┐eli
- u┐ywasz 32 bitowego klienta Microsoftu lub Novella. Je╢li bΩdziesz
- u┐ywaµ klienta 16 bitowego, procedura instalacji jest identyczna dla
- wszystkich tych ╢rodowisk, mo┐esz wiΩc u┐ywaµ instrukcji dotycz▒cych
- Windows 3.x. Instrukcje instalacji klienta 32 bitowego znajduj▒ siΩ w
- sekcji ``Instalacja w Windows 95''.
-
-
- 4.3.1. Windows 3.x
-
-
- Je┐eli u┐ywasz Win3.1 lub WFWG, mo┐esz zainstalowaµ Klienta Netware
- (nazywanego ,,VLM'') i dodatkowe pliki dostarczane z dyskietk▒ obs│ugi
- TCP/IP:
-
-
- TCPIP.exe, VTCPIP.386, WINSOCK.dll i WLIBSOCK.dll
-
-
- Zauwa┐, ┐e plik WINSOCK.dll r≤┐ni siΩ od dostarczanych z Win95 i
- Trumpetem. Zainstaluj Klienta Netware z obs│ug▒ windows. Skopiuj
- pliki VTCPIP.386, WINSOCK.dll i WLIBSOCK.dll do katalogu SYSTEM, a
- plik TCPIP.exe do katalogu NWCLIENT. Zmodyfikuj teraz plik
- STARTNET.bat w katalogu NWCLIENT:
-
-
- lsl
- ne2000 ----> driver twojej karty sieciowej
- c:\windows\odihlp.exe ----> je┐eli u┐ywasz WFWG
- ipxodi
- tcpip ----> dodaj t▒ liniΩ
- nwip ----> je┐eli u┐ywasz Netware/IP
- vlm
-
-
-
-
-
-
- Stw≤rz podkatalog, powiedzmy, \NET\TCP i skopiuj pliki HOSTS,
- NETWORKS, PROTOCOLS i SERVICES z katalogu /etc serwera Linuxowego, lub
- katalogu SYS:ETC na serwerze Netware. Zmodyfikuj skopiowany plik
- HOSTS, dodaj▒c liniΩ dotycz▒c▒ serwera Linuxowego. To pozwoli ci
- odwo│ywaµ siΩ do serwera jako http://linux.mydomain/ zamiast
- http://172.16.0.1/, kiedy u┐ywasz przegl▒darki WWW -
-
-
-
- 127.0.0.1 localhost
- 172.16.0.1 linux.mydomain
-
-
-
-
-
-
- Zmodyfikuj plik NET.cfg w katalogu NWCLIENT
-
-
-
-
- Link Driver NE2000
- port 300
- int 3
- MEM D0000
- FRAME Ethernet_802.2
-
- ; ---- dodaj te linie ----
-
- FRAME Ethernet_II
-
- Protocol TCPIP
- PATH TCP_CFG C:\NET\TCP
- ip_address 172.17.0.5
- ip_netmask 255.255.255.0
- ip_router 172.17.0.254 ---> dodaj adres twojej bramki tylko
- ---> wtedy, je┐eli musisz jej u┐ywaµ,
- ---> ┐eby dostaµ siΩ do serwera HTTP
-
- Link Support
- MemPool 6192 ---> Minimum to 1024 - spr≤buj u┐yµ innych warto╢ci
- Buffers 10 1580 ---> To te┐ mo┐e byµ wysterowane
-
- ;---------------------------------
- ; Je┐eli u┐ywasz Netware/IP bΩdziesz musia│ dodaµ takie linie
- ;
- NWIP
- NWIP_DOMAIN_NAME mydomain
- NSQ_BROADCAST ON
- NWIP1_1 COMPATIBILITY OFF
- AUTORETRIES 1
- AUTORETRY SECS 10
-
-
-
-
-
- W pliku SYSTEM.ini w katalogu WINDOWS dodaj taki wpis dla VTCPIP.386:
-
-
-
- [386Enh]
- .....
- network=*vnetbios, vipx.386, vnetware.386, VTCPIP.386
- .....
-
-
-
-
-
-
- Zrestartuj komputer i uruchom STARTNET.bat. Mo┐esz teraz u┐ywaµ swojej
- ulubionej przegl▒darki WWW, ┐eby ogl▒daµ twoje strony. Nie musisz
- logowaµ siΩ do sieci Netware i uruchamiaµ TCPMAN (je┐eli u┐ywasz
- Trumpet Winsock).
-
-
- 4.3.2. Windows 95
-
-
- Sekcja ta opisuje instalacjΩ 32-bitowego klienta dla Windows 95. Po
- pierwsze musisz zainstalowaµ nastΩpuj▒ce sk│adniki:
-
-
- ╖ Klient sieci Netware (Microsoftu lub Novella)
-
-
- ╖ Protok≤│ Microsoft TCP/IP
-
- ╖ Karta sieciowa
-
- W celu ich instalacji kliknij na ikonach: M≤j Komputer, Panel
- Sterowania, Sieµ. Kliknij ,,Dodaj''. Znajdziesz siΩ w oknie, w kt≤rym
- wy╢wietlone s▒ nastΩpuj▒ce napisy: Klient, Karta, Protok≤│, oraz
- Us│uga.
-
- »eby zainstalowaµ Klienta sieci Netware, wykonaj nastΩpuj▒ce
- czynno╢ci:
-
-
- 1. Kliknij dwukrotnie na napisie Klient
-
- 2. Kliknij na ,,Microsoft'' lub ,,Novell''
-
- 3. Kliknij dwukrotnie na ,,Klient Sieci Netware''
-
- »eby zainstalowaµ protok≤│ TCP/IP
-
-
- 1. Kliknij dwukrotnie na napisie ,,Protok≤│''
-
- 2. Kliknij na ,,Microsoft''
-
- 3. Kliknij dwukrotnie na TCP/IP
-
- Windows 95 domy╢lnie instaluje kilka innych protoko│≤w. Usu± je,
- pod╢wietlaj▒c je i klikaj▒c przycisk ,,Usu±''. Zazwyczaj Windows 95
- instaluje protok≤│ Microsoft NetBeui, oraz protok≤│ kompatybilny z
- IPX/SPX. Mo┐esz usun▒µ NetBeui, ale IPX/SPX bΩdzie potrzebny, je┐eli
- bΩdziesz chcia│ logowaµ siΩ na serwer Netware.
-
- W celu skonfigurowania TCP/IP, kliknij na TCP/IP, W│a╢ciwo╢ci i na
- pasku ,,Adres IP''. Wprowad╝ adres IP w polu ,,Podaj adres IP'' jako
- 172.17.0.5. W polu ,,Maska Podsieci'' wprowad╝ 255.255.255.0.
- NastΩpnie wybierz pasek ,,Bramka'' (lub ,,Router'' - przyp. t│um.);
- wprowad╝ adres bramki w polu ,,Nowa bramka'' - 172.17.0.254 i kliknij
- przycisk ,,Dodaj''. Adres bramki powinien znajdowaµ siΩ w polu
- zainstalowanych bramek. Kliknij OK.
-
- Powiniene╢ zobaczyµ pro╢bΩ o zrestartowanie komputera, zr≤b to.
- Powiniene╢ teraz byµ w stanie u┐ywaµ przegl▒darki do po│▒czenia siΩ z
- serwerem HTTP.
-
-
- 4.4. Konfiguracja Klienta Microsoft
-
-
- Ta sekcja koncentruje siΩ na opisaniu dostΩpu do sieci TCP/IP za
- pomoc▒ Klienta Microsoft, korzystaj▒c z system≤w
-
-
- ╖ ``Windows for Workgroups (WFWG)''
-
- ╖ ``Windows 95''
-
- ╖ ``Windows NT 4.0''
-
- Uwaga: »eby╢ m≤g│ odwo│ywaµ siΩ do serwera Linuxowego jako
- http://linux.mojadomena/ zamiast http://172.16.0.1/ w przegl▒darce WWW
- i programach intranetowych, musisz zmodyfikowaµ plik hosts. Mo┐esz te┐
- dodaµ rekordy dla wszystkich twoich komputer≤w (Netware, Unix, WinNT).
- Systemy Windows trzymaj▒ sw≤j plik HOSTS w katalogu \WINDOWS lub w
- \WINDOWS\SYSTEM, zale┐nie od wersji. Zmodyfikuj ten plik, dodaj▒c
- liniΩ dla serwera Linuxowego:
-
-
-
- 127.0.0.1 localhost
- 172.16.0.1 linux.mojadomena
-
- 172.16.0.2 netware.mojadomena
- 172.16.0.3 winNT.mojadomena
- 172.16.0.5 ws_1
-
-
-
-
-
- 4.4.1. Windows for Workgroups
-
-
- Ta sekcja opisuje instalacjΩ 32-bitowego klienta w WFWG. Najpierw
- musisz ╢ci▒gn▒µ sterowniki TCP/IP dla Windows z serwera Microsoftu.
- Najnowsza obecnie wersja to 3.11b z ftp://ftp.microsoft.com/ lub z
- innych serwer≤w jako tcp32b.exe. Upewnij siΩ, ┐e zainstalowa│e╢ Win32
- przed uruchomieniem 32-bitowego sterownika TCP/IP.
-
- Kiedy rozpakowa│e╢ ju┐ pliki TCP/IP do tymczasowego katalogu (np.
- C:\TEMP, sprawd╝, czy masz plik OEMSETUP.INF w katalogu
- \WINDOWS\SYSTEM. Je┐eli tak, zmie± jego nazwΩ. Skopiuj OEMSETUP.INF z
- katalogu TEMP do \WINDOWS\SYSTEM. Je┐eli uruchamia│e╢ inne stosy
- TCP/IP w twoim systemie, usu± je zanim przejdziesz dalej.
-
- Uruchom Ustawienia Sieci lub Ustawienia Windows/Zmie± Ustawienia
- Sieci.
-
- ╖ Kliknij przycisk ,,Sieci''
-
- ╖ Kliknij ,,Zainstaluj Sieµ Microsoft Network''
-
- ╖ Wybierz obs│ugΩ dodatkowych sieci (je┐eli jest to potrzebne)
-
- ╖ Kliknij OK
-
- Powiniene╢ zostaµ zapytany o kartΩ sieciow▒ - wybierz odpowiedni▒.
- Je┐eli nie zosta│e╢ zapytany,
-
- ╖ Kliknij przycisk ,,Karty''
-
- ╖ Wybierz kartΩ sieciow▒ (np. NE2000)
-
- ╖ Kliknij OK
-
- ╖ Kliknij przycisk ,,Protok≤│''
-
- ╖ Wybierz protok≤│ MS TCP/IP-32
-
- ╖ Kliknij OK
-
- Zostaniesz poproszony o skonfigurowanie stosu TCP/IP. Zawsze mo┐esz
- zmieniµ konfiguracjΩ, pod╢wietlaj▒c protok≤│ TCP/IP pokazany w polu
- Karty Sieciowe i klikaj▒c przycisk Ustaw.
-
-
- ╖ W polu adresu IP wprowad╝ 172.17.0.5
-
- ╖ W polu maski podsieci wprowad╝ 255.255.255.0
-
-
- ╖ Wprowad╝ adres bramki (routera) w polu domy╢lnej bramki -
- 172.17.0.254
-
- Kliknij OK. System poprosi ciΩ o zrestartowanie komputera, zr≤b to.
- Powiniene╢ m≤c przegl▒daµ strony na serwerze HTTP.
-
-
- 4.4.2. Windows 95
-
-
- Ta sekcja opisuje instalacjΩ 32-bitowego klienta Microsoft w Windows
- 95. Najpierw musisz zainstalowaµ nastΩpuj▒ce komponenty:
-
-
- ╖ Klient Sieci Microsoft
-
- ╖ Protok≤│ Microsoft TCP/IP
-
- ╖ Karta Sieciowa
-
- W celu ich instalacji kliknij na ikonie M≤j Komputer, nastΩpnie Panel
- Sterowania, Sieµ. Kliknij ,,Dodaj''. Znajdziesz siΩ w oknie z
- napisami: Klient, Karta, Protok≤│, oraz Us│uga.
-
- »eby zainstalowaµ Klienta Sieci Microsoft:
-
-
- 1. Kliknij dwuktornie na ,,Klient''
-
- 2. Kliknij na ,,Microsoft''
-
- 3. Kliknij dwukrotnie na ,,Sieµ Microsoft''
-
- Instalacja protoko│u TCP/IP:
-
-
- 1. Kliknij dwukrotnie na ,,Protok≤│''
-
- 2. Kliknij na ,,Microsoft''
-
- 3. Kliknij na ,,TCP/IP''
-
- Domy╢lnie Windows 95 instaluje kilka protoko│≤w. Usu± je,
- pod╢wietlaj▒c je i klikaj▒c przycisk ,,Usu±''. Zazwyczaj Win95
- instaluje protok≤│ Microsoft NetBeui.
-
- W celu konfiguracji TCP/IP, kliknij na ,,TCP/IP'', ,,W│a╢ciwo╢ci'',
- oraz na pasku ,,Adres IP''. Wprowad╝ tw≤j adres IP w polu ,,Podaj
- adres IP'' - 172.14.0.5. W polu ,,Maska Podsieci'' wpisz
- 255.255.255.0. Wybierz pasek ,,Bramka'' i wprowad╝ adres routera w
- polu ,,Nowa Bramka'' - 172.17.0.254. Kliknij przycisk ,,Dodaj''.
-
- Adres bramki powinien siΩ teraz pojawiµ w polu zainstalowanych bramek.
- Kliknij OK. Powiniene╢ otrzymaµ pro╢bΩ o zrestartowanie systemu - zr≤b
- to. Mo┐esz teraz u┐yµ przegl▒darki, ┐eby po│▒czyµ siΩ z serwerem HTTP.
-
-
- 4.4.3. Windows NT
-
-
- Ta sekcja opisuje instalacjΩ klienta TCP/IP dla WinNT 4.0.
-
-
- ╖ Uruchom Panel Sterowania / Sieµ
-
-
- ╖ Wybierz pasek Karty
-
- ╖ Kliknij Dodaj, ┐eby dodaµ now▒ kartΩ sieciow▒ (je┐eli nie masz
- jeszcze zainstalowanej karty)
-
- Powiniene╢ zostaµ zapytany o kartΩ sieciow▒ - wybierz odpowiedni▒.
-
- W celu dodania protoko│u
-
-
- ╖ Wybierz pasek ,,Protoko│y''
-
- ╖ Kliknij ,,Dodaj''
-
- ╖ Wybierz protok≤│ TCP/IP
-
- ╖ Kliknij OK
-
- Zostaniesz poproszony o skonfigurowanie stosu TCP/IP. W ka┐dej chwili
- mo┐esz zmieniµ ustawienia, pod╢wietlaj▒c protok≤│ TCP/IP i klikaj▒c na
- ,,W│a╢ciwo╢ci''.
-
-
- ╖ Wybierz pasek ,,Adres IP''
-
- ╖ Zaznacz pole ,,Podaj adres IP''
-
- ╖ W polu ,,Adres IP'' wprowad╝ 172.17.0.5
-
- ╖ W polu ,,Maska Podsieci'' wpisz 255.255.255.0
-
- ╖ Jako adres bramki (routera) w polu Domy╢lna Bramka wpisz
- 172.17.0.254
-
- Kliknij OK. System poprosi ciΩ o restart. Mo┐esz teraz u┐ywaµ dowolnej
- przegl▒darki do │▒czenia siΩ z serwerem HTTP.
-
-
- 4.5. Konfiguracja TCP/IP na Macintoshu
-
-
- Je┐eli u┐ywasz Macintosha, mo┐esz skorzystaµ z tej sekcji, opisuj▒cej
- instalacjΩ MacTCP na PowerMacach.
-
- Uwaga: »eby╢ m≤g│ odowo│ywaµ siΩ do serwera Linuxowego jako do
- http://linux.mojadomena/ zamiast http://172.16.0.1/ w przegl▒darce WWW
- i wszystkich twoich programach intranetowych, musisz wyedytowaµ plik
- hosts. Format tego pliku jest inny od stostowanego w Unixach. Plik
- hosts Maca jest oparty na RFC-1035. Mo┐esz te┐ dodaµ rekordy dla
- innych komputer≤w (Netware, Unix, WinNT). MacOS trzyma sw≤j plik HOSTS
- w ,,folderze Preferencji'' w ,,folderze Systemowym''. Do tego pliku
- dodaj liniΩ dla serwera Linuxowego:
-
-
-
- linux.mojadomena A 172.16.0.1
-
- netware.mojadomena A 172.16.0.2
- winNT.mojadomena A 172.16.0.3
- ws_1 A 172.16.0.5
-
-
-
-
-
-
- 4.5.1. MacTCP
-
-
- Ta sekcja opisuje instalacjΩ MacTCP. Najpierw musisz ╢ci▒gn▒µ MacTCP z
- serwera Apple lub zainstalowaµ go z ,,Internet Connection CD''. W celu
- skonfigurowania MacTCP, kliknij Menu Jab│ko/ Panel Sterowania/ TCP/IP.
- W oknie konfiguracji wybierz ,,Po│▒cz przez:'' ,,Ethernet''. Zmie±
- ,,Ustawienie'' na ,,RΩczne''
-
-
- ╖ W polu adresu IP wprowad╝ 172.17.0.5
-
- ╖ W polu maski podsieci wprowad╝ 255.255.255.0
-
- ╖ Jako adres bramki (routera) podaj 172.17.0.254
-
- Kliknij OK. Mo┐esz po│▒czyµ siΩ teraz z serwerem HTTP.
-
-
- 5. Konfiguracja Intranetu
-
-
- Intranet nie jest kompletny bez mo┐liwo╢ci dzielenia zasob≤w na
- r≤╝nych platformach. BΩdziesz potrzebowa│ obs│ugi innych system≤w
- plik≤w, w celu uzyskania dostΩpu do danych na nich. Ten dokument
- dostarcza informacji o pod│▒czaniu Linuxa do komputer≤w z
- nastΩpuj▒cymi popularnymi systemami plik≤w:
-
-
- ╖ ``NCP dla Netware''
-
- ╖ ``SMB dla Windows''
-
- ╖ ``NFS dla Unixa''
-
-
-
- Te systemy plik≤w mog▒ byµ wkompilowane do j▒dra Linuxa albo dodane
- jako modu│y, zale┐nie od wersji Linuxa. Je┐eli nie wiesz, jak
- skompilowaµ j▒dro, mo┐esz odwo│aµ siΩ do Kernel HOWTO
- http://www.jtz.org.pl/Html/Kernel-HOWTO.pl.html i Module HOWTO
- http://www.jtz.org.pl/Html/Module-HOWTO.pl.html.
-
-
-
-
- 5.1. NCPFS
-
-
- W celu wsp≤│dzielenia plik≤w z serwera Netware, bΩdziesz potrzebowa│
- obs│ugi NCP (ncpfs). NCPFS dzia│a z j▒drami od 1.2.x i 1.3.71. Nie
- dzia│a z ┐adnym starszym j▒drem 1.3.x. Nie mo┐e odczytywaµ bazy danych
- NDS w Netware 4.x, ale mo┐e u┐ywaµ adresowania (??? ,,bindery'' binder
- to spinacz albo np. przydzielanie port≤w us│ugom - przyp. t│um.).
- Je┐eli u┐ywasz Netware 4.0, mo┐esz w│▒czyµ adresowanie dla konkretnych
- domen (??? ,,containers'' pojemniki - przyp. t│um.) u┐ywaj▒c komendy
- Set Bindery Context na konsoli:
-
-
-
-
- set Bindery Context = KORPORACJA.MOJADOMENA;U»YTKOWNIKWEB.MOJADOMENA
-
-
-
-
- W powy┐szym przyk│adzie, w│▒czono adresowanie dla tych dw≤ch domen.
-
- BΩdziesz musia│ ╢ci▒gn▒µ programy systemu plik≤w NCP z
- ftp://sunsite.icm.edu.pl/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz
- (Obecnie ncpfs-2.0.10).
-
-
- 5.1.1. Instalacja
-
-
- »eby zainstalowaµ ncpfs napisz
-
-
-
- zcat ncpfs.tgz | tar xvf -
-
-
-
-
- ┐eby rozpakowaµ pliki do ich katalogu (mo┐na te┐ │atwiej, tar xzvf
- ncpfs.tgz - przyp. t│um.). W przypadku tego pliku otrzymasz katalog
- ncpfs-2.0.10. Zmie± katalog na ncpfs-2.0.10 przed kontynuowaniem
- instalacji. Przeczytaj plik README i zmie± Makefile, je┐eli jest to
- potrzebne.
-
- Spos≤b instalacji ncpfs zale┐y od wersji twojego j▒dra. W 1.2
- powiniene╢ po prostu napisaµ ,,make'', a potem ,,make install'' -
- zainstaluje to binaria i strony man.
-
- Je┐eli u┐ywasz 1.3.71 lub p≤╝niejszego, bΩdziesz musia│ przekompilowaµ
- j▒dro. Od tej wersji czΩ╢µ j▒dra z ncpfs jest za│▒czona w ╝r≤d│ach.
- »eby sprawdziµ, czy j▒dro musi byµ rekompilowane, napisz
-
-
-
- cat /proc/filesystems
-
-
-
-
- Powinna pokazaµ siΩ (miΩdzy innymi - przyp. t│um.) linia m≤wi▒ca o
- ncpfs.
-
- Je┐eli nie, mo┐esz albo przekompilowaµ j▒dro, albo dodaµ ncpfs jako
- modu│. »eby przekompilowaµ j▒dro, musisz napisaµ ,,make config'', a
- kiedy program zapyta ciΩ o
-
-
-
- The IPX protocol (CONFIG_IPX) [N/y/?]
-
-
-
-
- odpowiedz ,,y''. Prawdopodobnie nie jest ci potrzebna pe│na sieµ
- wewnΩtrzna, o kt≤r▒ zostaniesz nastΩpnie zapytany. Kiedy j▒dro
- zostanie zainstalowane zresetuj system, sprawd╝ /proc/filesystems, i
- je┐eli wszystko dzia│a, kontynu│uj instalacjΩ program≤w ncpfs. Zmie±
- katalog na zawieraj▒cy ╢ci▒gniΩte pliki ncpfs i napisz ,,make'', a po
- kompilacji ,,make install'', ┐eby zainstalowaµ r≤┐ne programy i strony
- man.
-
-
-
-
-
- 5.1.2. Montowanie NCPFS
-
-
- W celu sprawdzenia typu instalacji napisz
-
-
-
- ipx_configure --auto_interface=on --auto_primary=on
-
-
-
-
- poczekaj 10 sekund i napisz
-
-
-
- slist
-
-
-
-
- Powiniene╢ uzyskaµ listΩ serwer≤w Netware. Jeste╢my gotowi do
- wsp≤│dzielenia plik≤w z serwera Netware.
-
- Za│≤┐my, ┐e musisz dostaµ siΩ do plik≤w HTML z katalogu \home\htmldocs
- na dysku VOL1: serwera MOJADOMENA_NW. RadzΩ stworzyµ u┐ytkownika (na
- przyk│ad) ,,EXPORT'' z has│em ,,EXP123'' na serwerze, do kt≤rego
- udzielasz dostΩpu do danego katalogu u┐ywaj▒c SYSCON lub NWADMIN.
-
- W maszynie Linuxowej stw≤rz nowy katalog /mnt/MOJADOMENA_NW. Wpisz
-
-
-
- ncpmount -S MOJADOMENA_NW -U EXPORT -P EXP123 /mnt/MOJADOMENA_NW
-
-
-
-
- ┐eby zamontowaµ katalog. Komenda
-
-
-
- ls /mnt/MOJADOMENA_NW/vol1/home/htmldocs
-
-
-
-
- wypisze listΩ wszystkich plik≤w w MOJADOMENA_NW/VOL1:\HOME\HTMLDOCS
- (u┐ywaj▒c notacji Netware). Je┐eli napotkasz jaki╢ problem, przeczytaj
- IPX HOWTO http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html, ┐eby
- usyskaµ wiΩcej informacji o protokole IPX.
-
-
- 5.2. SMBFS
-
-
- W celu wsp≤│dzielenia plik≤w z serwera Windowsowego, potrzebna ci
- bΩdzie obs│uga SMB (smbfs).
-
- BΩdziesz musia│ ╢ci▒gn▒µ programy dla systemu plik≤w SMB z
- ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz
- (obecnie wersja smbfs-2.0.1).
-
-
-
-
- 5.2.1. Instalacja
-
-
- »eby zainstalowaµ programy smbfs napisz
-
-
-
- zcat smbfs.tgz | tar xvf -
-
-
-
-
- ┐eby rozpakowaµ pliki do ich katalogu (mo┐na te┐ tar xzvf smbfs.tgz -
- przyp. t│um.). W przypadku wersji 2.0.1 otrzymasz katalog smbfs-2.0.1.
- Zmie± katalog na ten z smbfs przed kontynuowaniem instalacji. Przeczy¡
- taj plik README i zmie± Makefile, je┐eli jest to potrzebne.
-
- Spos≤b instalacji smbfs zale┐y od wersji twojego j▒dra. W 1.2,
- powiniene╢ napisaµ po prostu ,,make'', a potem ,,make install'', ┐eby
- zainstalowaµ binaria i strony man.
-
- Je┐eli u┐ywasz j▒dra 2.0 lub p≤╝niejszego, bΩdziesz musia│
- przekompilowaµ j▒dro. Od tej wersji, obs│uga smbfs jest ju┐ w ╝r≤d│ach
- j▒dra. W celu sprawdzenia, czy j▒dro potrzebuje rekompilacji, napisz
-
-
-
- cat /proc/filesystems
-
-
-
-
- Powinna wy╢wietliµ siΩ (miΩdzy innymi - przyp. t│um.) linia o smbfs.
-
- Je┐eli nie, mo┐esz albo przekompilowaµ j▒dro, albo dodaµ obs│ugΩ smbfs
- jako modu│. W celu rekompilacji j▒dra napisz ,,make config'', a kiedy
- program zapyta siΩ o dodanie obs│ugi systemu plik≤w SMB, opowiedz tak.
- Kiedy j▒dro zostanie poprawnie zainstalowane zresetuj system, sprawd╝
- /proc/filesystems i je┐eli wszystko jest w porz▒dku kontynuuj
- instalacjΩ program≤w smbfs. Zmie± katalog na zawieraj▒cy ╢ci▒gniΩte
- pliki smbfs i napisz ,,make''. Po kompilacji napisz ,,make install'',
- ┐eby zainstalowaµ r≤┐ne binaria i strony man.
-
-
- 5.2.2. Montowanie SMBFS
-
-
- W naszym przyk│adzie przyjmijmy, ┐e serwer Windows NT nazywa siΩ
- ,,MOJADOMENA_NT'' i wsp≤│dzieli sw≤j katalog C:\PUB\HTMLDOCS o nazwie
- dzielonej ,,HTDOCS'' bez has│a. W maszynie Linuxowej stw≤rz nowy
- katalog /mnt/MOJADOMENA_NT. Wpisz
-
-
-
- smbmount //MOJADOMENA_NT/HTMLDOCS /mnt/MOJADOMENA_NT -n
-
-
-
-
- ┐eby zamontowaµ system plik≤w SMB. Je┐eli to nie dzia│a, spr≤buj
-
-
-
- smbmount //MOJADOMENA_NT/COMMON /mnt/MOJADOMENA_NT -n -I 172.16.0.3
-
-
- Wpisanie komendy
-
-
-
- ls /mnt/MOJADOMENA_NT
-
-
-
-
- wypisze wszystkie pliki w \\MYDOM_NT\PUB\HTMLDOCS (u┐ywaj▒c notacji
- Windowsowej).
-
-
- 5.3. NFS
-
-
- Najpierw potrzebne jest ci j▒dro z obs│ug▒ NFS b▒d╝ to wkompilowan▒,
- b▒d╝ jako modu│.
-
- Za│≤┐my, ┐e posiadasz komputer Unixowy z NFS'em o nazwie
- MOJADOMENA_UNIX i z adresem IP 172.16.0.4. Mo┐esz sprawdziµ
- udostΩpniane (exported) przez ten komputer katalogi pisz▒c
-
-
-
- showmount -e 172.16.0.4
-
-
-
-
- Kiedy znamy ju┐ udostΩpniane katalogi, mo┐emy zamontowaµ je wpisuj▒c
- odpowiedni▒ komendΩ mount. RadzΩ ci utworzyµ podkatalog w ,,/mnt/''
- (powiedzmy ,,MOJADOMENA_UNIX'') i u┐ywaµ go jako punkt montowania.
-
-
-
- mount -o rsize=1024,wsize=1024 172.16.0.4:/pub/htmldocs /mnt/MOJADOMENA_UNIX
-
-
-
-
- Mo┐e zaj╢µ potrzeba zmiany rsize i wsize, zale┐nie od twojego
- ╢rodowiska. Je┐eli napotkasz jaki╢ problem, przeczytaj NFS HOWTO
- http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html, ┐eby uzyskaµ wiΩcej
- informacji o protokole NFS.
-
-
- 6. DostΩp do Sieci
-
-
- Teraz, kiedy skonfigurowali╢my serwer HTTP i klient≤w, oraz
- po│▒czyli╢my serwer Linuxowy z innymi serwerami, musimy wykonaµ parΩ
- ma│ych ustawie± na serwerze Linuxowym, ┐eby uzyskaµ mo┐liwo╢µ dostΩpu
- do zamontowanych system≤w plik≤w z przegl▒darek WWW.
-
-
- 6.1. DostΩp do zamontowanych system≤w plik≤w
-
-
- Istniej▒ dwie metody dostΩpu do zamontowanych system≤w plik≤w przez
- strony HTML.
-
-
- ╖ Stworzyµ dowi▒zanie symboliczne w katalogu DocumentRoot
- (/usr/local/etc/httpd/htdocs), ┐eby odwo│ywaµ siΩ do zamontowanych
- katalog≤w jako
- ╖ ln -s /mnt/MOJADOMENA_NW/vol1/home/htmldocs netware
-
- ╖ ln -s /mnt/MOJADOMENA_NT winNT
-
- ╖ ln -s /mnt/MOJADOMENA_UNIX unix
-
-
- ╖ Wprowadziµ aliasy do pliku srm.conf w katalogu
- /usr/local/etc/httpd.
-
-
- # Alias nowanazwa prawdziwanazwa
- Alias /icons/ /usr/local/etc/httpd/icons/
-
- # aliasy dla serwer≤w
- Alias /netware/ /mnt/MOJADOMENA_NW/vol1/home/htmldocs/
- Alias /winNT/ /mnt/MOJADOMENA_NT/
- Alias /unix/ /mnt/MOJADOMENA_UNIX/
-
-
-
-
-
- ...zrestartuj HTTPd. Mo┐esz dostaµ siΩ do dokument≤w na serwerze net¡
- ware, odwo│uj▒c siΩ do niego jako http://linux.mojadomena/net¡
- ware/index.htm, lub podobnie dla innych serwer≤w.
-
-
- 6.2. ú▒czenie siΩ z Internetem
-
-
- Mo┐esz po│▒czyµ tw≤j intranet z Internetem, ┐eby uzyskaµ dostΩp do
- poczty elektronicznej i wszystkich wspania│ych informacji, kt≤re
- zawiera. ProponujΩ napisanie kr≤tkiej notatki opisuj▒cej jak to
- zrobiµ, dla przysz│ej wersji dokumentu. Dok│adne wyja╢nienie znajduje
- siΩ w ISP Hookup HOWTO http://www.jtz.org.pl/Html/ISP-Hookup-
- HOWTO.html i Diald mini HOWTO
- http://www.jtz.org.pl/Html/mini/Diald.pl.html.
-
-
- 6.3. Inne mo┐liwo╢ci
-
-
- W biurze serwer HTTP mo┐e byµ u┐ywany do zapewnienia przezroczystego
- dostΩpu do informacji z innych serwer≤w, znajduj▒cych siΩ pod r≤┐nymi
- lokacjamii w r≤┐nych katalogach. Dane mog▒ byµ prostymi dokumentami w
- Wordzie, arkuszami kalkulacyjnymi w Lotusie lub z│o┐onymi bazami
- danych.
-
- Ta technologia jest zazwyczaj u┐ywana w nastΩpuj▒ce sposoby:
-
-
- ╖ Publikacja dokument≤w korporacji
-
-
-
- Tymi dokumentami mog▒ byµ listy nowo╢ci, raporty periodyczne, mapy,
- zakres dzia│alno╢ci firmy, cenniki, informacje o produktach i ka┐dy
- dokument bΩd▒cy potrzebny sp≤│ce.
-
- ╖ DostΩp do przeszukiwalnych katalog≤w
-
-
-
- Szybki dostΩp do ksi▒┐ek telefonicznych firmy itp. Te dane mog▒ byµ
- przedstawione jako strona WWW albo przez skrypty CGI; serwer mo┐e
- s│u┐yµ jako bramka do istniej▒cych lub nowych aplikacji. Znaczy to,
- ┐e przy u┐yciu tych samych standardowych mechanizm≤w dostΩpu,
- informacje mog▒ byµ szerzej dostΩpne w prostszy spos≤b. Mo┐e byµ
- u┐yty do stworzenia interfejsu z RDBMS, jak ORACLE i SYBASE dla
- generowania informacji w czasie rzeczywistym. Oto lista odno╢nik≤w
- do takich serwer≤w w Sieci.
-
-
-
-
- ╖ - DostΩp do sieci -
- http://cscsun1.larc.nasa.gov/~beowulf/db/web_access.html
-
- ╖ - CGI gateways -
- HTTP://www.w3.org/hypertext/WWW/RDBGate/Overview.html
-
- ╖ Strony firmy/oddzia│u/pracownik≤w
-
-
-
- Kiedy kultura w firmie zmienia siΩ do punktu, w kt≤rym nawet ka┐dy
- oddzia│ przesuwa siΩ w kierunku indywidualnych za│o┐e±, technologia
- Intranetu zapewnia idealny ╢rodek dostarczenia naj╢wie┐szych
- informacji do odzia│u lub pracownika. Mocne technologie
- wyszukiwania zapewniaj▒ mo┐liwo╢µ znalezienia grupy lub pojedynczej
- osoby posiadaj▒cej odpowiedzi na pytania powstaj▒ce w normalnej
- procedurze robienia interes≤w.
-
- ╖ Proste aplikacje dla grup roboczych
-
-
-
- DziΩki obs│udze formularzy HTML, serwery mog▒ zapewniaµ karty do
- wype│niania, ankiety i proste rozmieszczanie zada± w czasie.
-
- ╖ Dystrybucja oprogramowania
-
-
-
- Administratorzy mog▒ u┐ywaµ intranetu do dostarczania
- oprogramowania oraz uaktualninie± ,,na ┐▒danie'' do u┐ytkownik≤w
- przez sieµ firmy. Mo┐e to byµ dokonane dziΩki jΩzykowi ,,Java'',
- kt≤ry pozwala na tworzenie i przezroczyst▒ dystrybucjΩ obiekt≤w na
- ┐▒danie, a nie tylko danych lub aplikacji. Jest to rzeczywi╢cie
- mo┐liwe, dziΩki nowszym wersjom Linuxa, obs│uguj▒cym JavΩ.
-
- ╖ Poczta
-
-
-
- DziΩki swojej mo┐liwo╢ci u┐ywania intranetowych produkt≤w
- pocztowych ze standardowymi i prostymi metodami do│▒czania
- dokument≤w, d╝wiΩku, obrazu i innych multimedi≤w, poczta jest
- opisywana jako prosta metoda komunikacji. Pod Linuxa dostΩpna jest
- du┐a liczba program≤w do systemu poczty elektronicznej, takich jak
- sendmail, pop3d i imapd.
-
- ╖ Interfejs u┐ytkownika
-
-
-
- Technologia intranetu rozwija siΩ tak szybko, ┐e dostΩpne
- narzΩdzia, a konkretnie HTML, mog▒ zostaµ u┐yte do przeprowadzenia
- olbrzymiej zmiany w sposobie korzystania z system≤w. DziΩki HTML
- mo┐na zbudowaµ interfejs, kt≤ry jest ograniczony tylko wyobra╝ni▒
- tw≤rcy. PiΩkno u┐ywania technologi intranetu jest nim dlatego, ┐e
- mo┐na korzystaµ z niego w bardzo prosty spos≤b. KlikniΩcie
- odno╢nika ze strony HTML mo┐e zabraµ ciΩ do nastΩpnej strony,
- w│▒czyµ alarm, wykonaµ procedurΩ zako±czenia roku, lub zrobiµ
- cokolwiek, co robi program komputerowy.
-
-
- 7. Inne zastosowania
-
-
- Oto lista innych interesuj▒cych rzeczy, kt≤re mo┐esz wykonaµ dziΩki
- Linuxowemu serwerowi intranetu. Wszystkie programy wymienione poni┐ej
- nale┐▒ do kategorii freeware lub sharewere.
-
-
- ╖ Przegl▒daµ zawarto╢µ serwera Linuxowego u┐ywaj▒c Otoczenia
- Sieciowego w Win95 lub NT; Ustawiµ WINS jako serwer NBT. Przejrzyj
- stronΩ SAMBY - http://lake.canberra.edu.au/pub/samba/samba.html
-
- ╖ Zaimplementowaµ technologiΩ wyszukiwania w intranecie. Po│▒cz siΩ z
- ht://Dig na http://htdig.sdsu.edu/
-
- ╖ U┐ywaµ CUSeeMe przez ustawienie lokalnego reflektora. Odwo│aj siΩ
- do ich strony na http://cu-seeme.cornell.edu/
-
- ╖ Uruchomiµ konferencjΩ sieciow▒. U┐yj COW z
- http://thecity.sfsu.edu/COW/
-
- ╖ Rozpowszechniµ bazΩ danych SQL. Odwo│aj siΩ do strony mSQL na
- http://Hughes.com.au/
-
- ╖ Uruchomiµ serwery FTP, Gopher, Finger, Bootp na serwerze Netware.
- Zdob▒d╝ je z http://mft.ucs.ed.ac.uk/
-
- ╖ Emulowaµ serwer Netware. Przejrzyj katalog program≤w NCP na
- ftp://sunsite.icm.edu.pl/pub/Linux/system/filesystems/ncpfs/
-
- Je┐eli znasz inne interesuj▒ce zastosowania serwera intranetu na
- Linuxie, napisz do mnie.
-
-
- 8. Autorstwo i Legalno╢µ
-
-
-
- 8.1. PodziΩkowania
-
-
- DziΩkujΩ ludziom z NCSA za zapewnienie tak wspania│ej dokumentacji,
- Davidowi Andersonowi i innym za wypr≤bowanie tego HOWTO i przysy│anie
- komentarzy. Opis Netware/IP powsta│ dziΩki Romelowi Floresowi
- (rom@mnl.sequel.net).
-
-
- 8.2. Informacje o prawach autorskich
-
-
- Prawa autorskie tego dokumentu: (C) 1996, 1997 Pramod Karnad. Jest on
- rozpowszechniany pod nastΩpuj▒cymi warunkami:
-
-
- ╖ Dokumenty Linux HOWTO mog▒ byµ rozpowszechniane i kopiowane w
- ca│o╢ci lub w czΩ╢ci, przy u┐yciu ka┐dego ╢rodka fizycznego lub
- elektronicznego, dok▒d na wszystkich kopiach zostanie zachowana
- informacja o prawach autorskich. Komercyjne rozpowszechnianie jest
- dozwoloze i zalecane, jednak┐e autor chcia│by zostaµ powiadomiony o
- takich dystrybucjach.
- ╖ Wszystkie t│umaczenia i prace pochodne lub po│▒czone zawieraj▒ce
- jakikolwiek dokument Linux HOWTO musz▒ podlegaµ tym warunkom.
- Znaczy to, ┐e nie mo┐esz tworzyµ prac pochodnych z HOWTO i dodawaµ
- ograniczenia w jego dystrybucji. Wyj▒tkiem tych zasad mog▒ byµ
- specjalne warunki; proszΩ o skontaktowanie siΩ z koordynatorem
- Linux HOWTO pod adresem podanym ni┐ej.
-
- ╖ Je┐eli masz pytania, skontaktuj siΩ z Gregiem Hankinsem,
- koordynatorem Linux HOWTO, na gregh@sunsite.unc.edu. Finger
- udostΩpni informacje na temat numeru telefonu i zwyk│ego adresu
- pocztowego.
-
-
- 9. Od t│umacza
-
-
- Je┐eli masz jakie╢ sugestie, albo znalaz│e╢ b│▒d, daj mi znaµ.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-